.houses-list-map_box {
    border-bottom: 1px solid #eee;
    padding: 10px 0;
    &:last-child {
        border-bottom: none;
    }
    .right_content {
        flex: 1;
        height: 80px;
        justify-content: space-between;
        position: relative;
        overflow: hidden;
        &>h3,&>div {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            vertical-align: middle;
        }
    }
    .price_ {
        font-size: 12px;
        color: #fa5741;
        &>span {
            font-size: 16px;
            font-weight: bolder;
        }
    }
    .tag_ {
        display: inline-block;
        font-size: 12px;
        border-radius: 3px;
        padding: 4px 5px;
        margin-right: 5px;
        line-height: 12px;
    }
    .tag_0 {
        color: #ff9900;
        background: #fdf6ec;
    }
    .tag_1 {
        color: #39becd;
        background: #e1f5f8;
    }
    .tag_2 {
        color: #3fc28c;
        background: #e1f5ed;
    }
    .tag_3 {
        color: #5aabfd;
        background: #e6f2ff;
    }
    .tag_4 {
        color: #fa3534;
        background: #fef0f0;
    }
}